package com.example.demo.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * 优惠活动(SpecialOffer)实体类
 *
 * @author makejava
 * @since 2022-01-12 18:22:01
 */
public class SpecialOffer implements Serializable {
    private static final long serialVersionUID = -56030326222661971L;

    private Integer id;

    private Date dateadd;

    private Integer dateenddays;

    private Integer dateendtype;

    private String datestarttype;

    private Date dateupdate;

    private Integer moneyhreshold;

    private Integer moneymax;

    private Integer moneymin;

    private Integer moneytype;
    /**
     * 名称
     */
    private String offername;

    private Integer needamount;

    private Integer needscore;

    private Integer needsignedcontinuous;

    private Integer numbergit;

    private Integer numbergitnumber;

    private Integer numberleft;

    private Integer numberpersonmax;

    private Integer numbertotle;

    private Integer numberused;
    /**
     * Y/N
     */
    private String pwd;
    /**
     * 0否1是
     */
    private Integer sendbirthday;
    /**
     * 0否1是
     */
    private Integer sendinvitem;
    /**
     * 0否1是
     */
    private Integer sendinvites;
    /**
     * 0否1是
     */
    private Integer sendregister;
    /**
     * 0否1是
     */
    private Integer showinfront;

    private String status;

    private String statusstr;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Date getDateadd() {
        return dateadd;
    }

    public void setDateadd(Date dateadd) {
        this.dateadd = dateadd;
    }

    public Integer getDateenddays() {
        return dateenddays;
    }

    public void setDateenddays(Integer dateenddays) {
        this.dateenddays = dateenddays;
    }

    public Integer getDateendtype() {
        return dateendtype;
    }

    public void setDateendtype(Integer dateendtype) {
        this.dateendtype = dateendtype;
    }

    public String getDatestarttype() {
        return datestarttype;
    }

    public void setDatestarttype(String datestarttype) {
        this.datestarttype = datestarttype;
    }

    public Date getDateupdate() {
        return dateupdate;
    }

    public void setDateupdate(Date dateupdate) {
        this.dateupdate = dateupdate;
    }

    public Integer getMoneyhreshold() {
        return moneyhreshold;
    }

    public void setMoneyhreshold(Integer moneyhreshold) {
        this.moneyhreshold = moneyhreshold;
    }

    public Integer getMoneymax() {
        return moneymax;
    }

    public void setMoneymax(Integer moneymax) {
        this.moneymax = moneymax;
    }

    public Integer getMoneymin() {
        return moneymin;
    }

    public void setMoneymin(Integer moneymin) {
        this.moneymin = moneymin;
    }

    public Integer getMoneytype() {
        return moneytype;
    }

    public void setMoneytype(Integer moneytype) {
        this.moneytype = moneytype;
    }

    public String getOffername() {
        return offername;
    }

    public void setOffername(String offername) {
        this.offername = offername;
    }

    public Integer getNeedamount() {
        return needamount;
    }

    public void setNeedamount(Integer needamount) {
        this.needamount = needamount;
    }

    public Integer getNeedscore() {
        return needscore;
    }

    public void setNeedscore(Integer needscore) {
        this.needscore = needscore;
    }

    public Integer getNeedsignedcontinuous() {
        return needsignedcontinuous;
    }

    public void setNeedsignedcontinuous(Integer needsignedcontinuous) {
        this.needsignedcontinuous = needsignedcontinuous;
    }

    public Integer getNumbergit() {
        return numbergit;
    }

    public void setNumbergit(Integer numbergit) {
        this.numbergit = numbergit;
    }

    public Integer getNumbergitnumber() {
        return numbergitnumber;
    }

    public void setNumbergitnumber(Integer numbergitnumber) {
        this.numbergitnumber = numbergitnumber;
    }

    public Integer getNumberleft() {
        return numberleft;
    }

    public void setNumberleft(Integer numberleft) {
        this.numberleft = numberleft;
    }

    public Integer getNumberpersonmax() {
        return numberpersonmax;
    }

    public void setNumberpersonmax(Integer numberpersonmax) {
        this.numberpersonmax = numberpersonmax;
    }

    public Integer getNumbertotle() {
        return numbertotle;
    }

    public void setNumbertotle(Integer numbertotle) {
        this.numbertotle = numbertotle;
    }

    public Integer getNumberused() {
        return numberused;
    }

    public void setNumberused(Integer numberused) {
        this.numberused = numberused;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public Integer getSendbirthday() {
        return sendbirthday;
    }

    public void setSendbirthday(Integer sendbirthday) {
        this.sendbirthday = sendbirthday;
    }

    public Integer getSendinvitem() {
        return sendinvitem;
    }

    public void setSendinvitem(Integer sendinvitem) {
        this.sendinvitem = sendinvitem;
    }

    public Integer getSendinvites() {
        return sendinvites;
    }

    public void setSendinvites(Integer sendinvites) {
        this.sendinvites = sendinvites;
    }

    public Integer getSendregister() {
        return sendregister;
    }

    public void setSendregister(Integer sendregister) {
        this.sendregister = sendregister;
    }

    public Integer getShowinfront() {
        return showinfront;
    }

    public void setShowinfront(Integer showinfront) {
        this.showinfront = showinfront;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatusstr() {
        return statusstr;
    }

    public void setStatusstr(String statusstr) {
        this.statusstr = statusstr;
    }

}

